First interview as a Zoom Interview, they asked about projets and asked basic programming questions. It was about 2 hours long. The interviewer seemed very nice and was trying to make me confortable enough to help pe not to be stressed.
שאלות מתוך הראיון
They asked me to implement a linked list with the possibility to sort it and also the ability to delete a node of this linked list.
I needed to implement both a node class and a linked list class.
ישנה מחסנית המכילה ערכים מסוג char. יש לקבוע האם המחרוזת הנוצרת מחיבור כל התוים הינה פולינדרום. (שקריאתה מימין לשמאל ולהיפך תביא תוצאה שוה)
עזרים: מותר להשתמש במחסנית אחת נוספת.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוקטובר 2021
סכימת כמות התוים ע"י העברת כל הערכים למחסנית השניה.
אם הסכום זוגי- להעביר חצי מהערכים למחסנית הראשונה חזרה ואז לרוקן אותן ביחד עם השואה של כל ערך וערך- אם כולם שוים- המחרוזת היא פולינדרום.
באם הסכום אי- זוגי- כאשר מגיעים לערך האמצעי מוציאים אותו בלי להכניסו למחסנית הראשונה.
המשרה היא משרת ג'וניור לפיתוח בג'אווה.
התהליך היה מהיר יחסית ונעים, שיחה טלפונית עם המגייסת מכוח אדם, שיחת טלפון מקצועית עם הראש צוות (שאלות טכניות פשוטות יחסית על ג'אווה).
לאחר מכן משימת בית שכללה עבודה בדוקר וספרינג בוט ואלגוריתם ותוך כדי גם נקבע ראיון טכני בזום (משהו שדומה לזום) עם הראש צוות וארכיטקט, בין היתר מדברים שם על העבודת בית, איך פתרתי את זה ומה היו הקשיים.
לאחר מכן ראיון hr והצעה.
שאלות מתוך הראיון
בעבודת בית צריך לממש אפליקציית ספרינג שעושה השלמה אוטומטית לתחילית של מילה מרשימת מילים שמוסיפים בהתחלה.
בראיון שאלו איך ניתן לצמצם את הזיכרון מבלי לפגוע בזמן ריצה.
היו עוד מספר שאלות אלגוריתמיות